package com.hhly.sns.user.service.impl;

import com.hhly.sns.entity.user.UserFavorite;
import com.hhly.sns.user.mapper.UserFavoriteMapper;
import com.hhly.sns.user.service.UserFavoriteService;
import com.hhly.sns.vo.CommonPageVo;
import java.util.List;

/**
 * 
 * @author wangyulong-910
 * @date 2017年6月20日下午3:22:35
 */
public class UserFavoriteServiceImpl implements UserFavoriteService {
    private UserFavoriteMapper mapper;

    /**
     * 插入
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    public void insert(UserFavorite record) {
        mapper.insert(record);
    }

    /**
     * 根据ID修改
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    public void updateById(UserFavorite record) {
        mapper.updateByPrimaryKeySelective(record);
    }

    /**
     * 删除
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    public void deleteById(Long id) {
        mapper.deleteByPrimaryKey(id);
    }

    /**
     * 根据ID查找
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    public UserFavorite getById(Long id) {
        return mapper.selectByPrimaryKey(id);
    }

    /**
     * 查询
     * @author wangyulong-910
     * @date 2017年6月20日下午3:22:35
     */
    public CommonPageVo<UserFavorite> list(List list) {
        //TODO
        return null;
    }
}